package com.xjrsoft.module.customerTwo.barin.t_barin_user_registration.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;

/**
 * 用户信息表实体类
 *
 * @author dongxinhang
 * @since 2024-04-26
 */
@Data
@TableName("xjr_base_user")
public class TBarinUser implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	* 用户主键
	*/
	@TableId("F_UserId")
	private String fUserid;
	/**
	* 工号
	*/
	@TableField("F_EnCode")
	private String fEncode;
	/**
	* 账户
	*/
	@TableField("F_Account")
	private String fAccount;
	/**
	* 登录密码
	*/
	@TableField("F_Password")
	private String fPassword;
	/**
	* 密码秘钥
	*/
	@TableField("F_Secretkey")
	private String fSecretkey;
	/**
	* 真实姓名
	*/
	@TableField("F_RealName")
	private String fRealname;
	/**
	* 呢称
	*/
	@TableField("F_NickName")
	private String fNickname;
	/**
	* 头像
	*/
	@TableField("F_HeadIcon")
	private String fHeadicon;
	/**
	* 快速查询
	*/
	@TableField("F_QuickQuery")
	private String fQuickquery;
	/**
	* 简拼
	*/
	@TableField("F_SimpleSpelling")
	private String fSimplespelling;
	/**
	* 性别
	*/
	@TableField("F_Gender")
	private Integer fGender;
	/**
	* 生日
	*/
	@TableField("F_Birthday")
	private LocalDateTime fBirthday;
	/**
	* 手机
	*/
	@TableField("F_Mobile")
	private String fMobile;
	/**
	* 电话
	*/
	@TableField("F_Telephone")
	private String fTelephone;
	/**
	* 电子邮件
	*/
	@TableField("F_Email")
	private String fEmail;
	/**
	* QQ号
	*/
	@TableField("F_OICQ")
	private String fOicq;
	/**
	* 微信号
	*/
	@TableField("F_WeChat")
	private String fWechat;
	/**
	* MSN
	*/
	@TableField("F_MSN")
	private String fMsn;
	/**
	* 公司主键
	*/
	@TableField("F_CompanyId")
	private String fCompanyid;
	/**
	* 部门主键
	*/
	@TableField("F_DepartmentId")
	private String fDepartmentid;
	/**
	* 安全级别
	*/
	@TableField("F_SecurityLevel")
	private Integer fSecuritylevel;
	/**
	* 单点登录标识
	*/
	@TableField("F_OpenId")
	private Integer fOpenid;
	/**
	* 密码提示问题
	*/
	@TableField("F_Question")
	private String fQuestion;
	/**
	* 密码提示答案
	*/
	@TableField("F_AnswerQuestion")
	private String fAnswerquestion;
	/**
	* 允许多用户同时登录
	*/
	@TableField("F_CheckOnLine")
	private Integer fCheckonline;
	/**
	* 允许登录时间开始
	*/
	@TableField("F_AllowStartTime")
	private LocalDateTime fAllowstarttime;
	/**
	* 允许登录时间结束
	*/
	@TableField("F_AllowEndTime")
	private LocalDateTime fAllowendtime;
	/**
	* 暂停用户开始日期
	*/
	@TableField("F_LockStartDate")
	private LocalDateTime fLockstartdate;
	/**
	* 暂停用户结束日期
	*/
	@TableField("F_LockEndDate")
	private LocalDateTime fLockenddate;
	/**
	* 排序码
	*/
	@TableField("F_SortCode")
	private Integer fSortcode;
	/**
	* 删除标记
	*/
	@TableField("F_DeleteMark")
	private Integer fDeletemark;
	/**
	* 有效标志
	*/
	@TableField("F_EnabledMark")
	private Integer fEnabledmark;
	/**
	* 备注
	*/
	@TableField("F_Description")
	private String fDescription;
	/**
	* 创建日期
	*/
	@TableField("F_CreateDate")
	private LocalDateTime fCreatedate;
	/**
	* 创建用户主键
	*/
	@TableField("F_CreateUserId")
	private String fCreateuserid;
	/**
	* 创建用户
	*/
	@TableField("F_CreateUserName")
	private String fCreateusername;
	/**
	* 修改日期
	*/
	@TableField("F_ModifyDate")
	private LocalDateTime fModifydate;
	/**
	* 修改用户主键
	*/
	@TableField("F_ModifyUserId")
	private String fModifyuserid;
	/**
	* 修改用户
	*/
	@TableField("F_ModifyUserName")
	private String fModifyusername;
	/**
	* 登录会话ID
	*/
	@TableField("F_Token")
	private String fToken;
	/**
	* 钉钉
	*/
	@TableField("F_DingTalkId")
	private String fDingtalkid;
	/**
	* 微信
	*/
	@TableField("F_WeChatId")
	private String fWechatid;
	/**
	* 设备id
	*/
	@TableField("F_RegistrationId")
	private String fRegistrationid;
	/**
	* 企业名称
	*/
	@TableField("F_FirmName")
	private String fFirmname;
	/**
	* 企业logo
	*/
	@TableField("F_FirmLogo")
	private String fFirmlogo;
	/**
	* 统一社会信用代码
	*/
	@TableField("F_CreditCode")
	private String fCreditcode;
	/**
	* 单位登记所在地
	*/
	@TableField("F_PlaceOfRegistration")
	private String fPlaceofregistration;
	/**
	* 企业营业执照
	*/
	@TableField("F_BusinessLicense")
	private String fBusinesslicense;
	/**
	* 法人姓名
	*/
	@TableField("F_LegalPersonName")
	private String fLegalpersonname;
	/**
	* 法人证件类型
	*/
	@TableField("F_LegalPersonCertificateType")
	private String fLegalpersoncertificatetype;
	/**
	* 法人证件号码
	*/
	@TableField("F_LegalPersonCertificateNum")
	private String fLegalpersoncertificatenum;
	/**
	* 法人手机号
	*/
	@TableField("F_LegalPersonPhone")
	private String fLegalpersonphone;
	/**
	* 法人邮箱
	*/
	@TableField("F_LegalPersonEmail")
	private String fLegalpersonemail;
	/**
	* 商户ID
	*/
	@TableField("F_MerchantId")
	private String fMerchantid;
	/**
	* 用户类型 0-用户；1-服务商；2-自然人
	*/
	@TableField("F_UserType")
	private String fUsertype;
	/**
	* 子账号角色:0-售后服务；1-管理员
	*/
	@TableField("F_SubAccountRole")
	private String fSubaccountrole;


}
